﻿<%@ Page Language="C#" MasterPageFile="Mundialieitor.Master" AutoEventWireup="true" CodeBehind="Partidos.aspx.cs" Inherits="Mundialeitor.Partidos" %>

<asp:Content ID="Content1" ContentPlaceHolderID="Contenido" runat="Server">
<div id="divConsulta" runat="server" class="divConsulta">    
    <table>
        <tr>
            <td>
                <table>
                    <tr>
                        <td class="etiqueta">Sede:</td>
                        <td>
                            <asp:DropDownList ID="ddlSedeConsulta" runat="server" CssClass="combo">
                            </asp:DropDownList>
                        </td>
                        <td class="etiqueta">Etapa:</td>
                        <td>
                            <asp:DropDownList ID="ddlEtapaConsulta" runat="server" CssClass="combo">
                            </asp:DropDownList>
                        </td>                        
                    </tr>
                    <tr>
                        <td></td>
                        <td></td>
                        <td></td>
                        <td>
                            <asp:CheckBox ID="chkSinEtapa" runat="server" Text="Sin Etapa" 
                                CssClass="etiqueta" AutoPostBack="True" 
                                oncheckedchanged="chkSinEtapa_CheckedChanged"/>
                        </td>                        
                    </tr>
                    <tr>
                        <td class="etiqueta">Fecha Desde:</td>
                        <td>
                            <asp:TextBox ID="txtFechaDesde" runat="server"></asp:TextBox>
                            <asp:Calendar ID="calFechaDesde" runat="server" 
                                onselectionchanged="calFechaDesde_SelectionChanged"></asp:Calendar>
                        </td>
                        <td class="etiqueta">Fecha Hasta:</td>
                        <td>
                            <asp:TextBox ID="txtFechaHasta" runat="server"></asp:TextBox>
                            <asp:Calendar ID="calFechaHasta" runat="server" 
                                onselectionchanged="calFechaHasta_SelectionChanged"></asp:Calendar>
                        </td>
                    </tr>
                    <tr>
                        <td class="etiqueta">Selecci&oacute;n 1:</td>
                        <td>
                            <asp:DropDownList ID="ddlLocalBusqueda" runat="server" CssClass="combo">
                            </asp:DropDownList>
                        </td>
                        <td class="etiqueta">Selecci&oacute;n 2:</td>
                        <td>
                            <asp:DropDownList ID="ddlVisitanteBusqueda" runat="server" CssClass="combo">
                            </asp:DropDownList>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="4" align="center">
                            <asp:Button ID="btnConsultar" runat="server" Text="Consultar" CssClass="boton" 
                                onclick="btnConsultar_Click" />
                        </td>
                    </tr>                
                </table>
            </td>
        </tr>
        <tr>
            <td class="grilla">
                <asp:GridView ID="gvPartidos" runat="server" AutoGenerateColumns="False" 
                    onpageindexchanging="gvPartidos_PageIndexChanging" 
                    onrowcommand="gvPartidos_RowCommand" onrowcreated="gvPartidos_RowCreated">
                    <Columns>
                        <asp:BoundField DataField="Sede" HeaderText="Sede" />
                        <asp:BoundField DataField="Fecha" HeaderText="Fecha" />
                        <asp:TemplateField>
                            <ItemTemplate>
                                <asp:Image ID="imgBanderaLocal" runat="server" />
                            </ItemTemplate>                            
                        </asp:TemplateField>
                        <asp:BoundField DataField="Local" HeaderText="Seleccion 1" />
                        <asp:BoundField DataField="ResultadoEnGrilla" HeaderText="Vs." />
                        <asp:BoundField DataField="Visitante" HeaderText="Seleccion 2" />
                        <asp:TemplateField>
                            <ItemTemplate>
                                <asp:Image ID="imgBanderaVisitante" runat="server" />
                            </ItemTemplate>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderText="Ver" ShowHeader="False">
                            <ItemTemplate>
                                <asp:ImageButton ID="btnVer" runat="server" CommandName="Ver" ImageUrl="~/App_Themes/Imagen/iconoVer.png" />
                            </ItemTemplate>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderText="Eliminar" ShowHeader="False">
                            <ItemTemplate>
                                <asp:ImageButton ID="btnEliminar" runat="server" CommandName="Eliminar" ImageUrl="~/App_Themes/Imagen/iconoDelete.png" />
                            </ItemTemplate>
                        </asp:TemplateField>
                    </Columns>
                </asp:GridView>
            </td>
        </tr>
        <tr>
            <td align="center">
                <asp:Button ID="btnNuevo" runat="server" Text="Nuevo" CssClass="boton" 
                    onclick="btnNuevo_Click"/>
            </td>
        </tr>
    </table>
</div>
<div id="divABM" runat="server" class="divConsulta" visible="false">
    <table>
        <tr>
            <td class="etiqueta">
                Etapa:</td>
            <td>
                <asp:DropDownList ID="ddlEtapa" runat="server" CssClass="combo">
                </asp:DropDownList>
                <br />
                <asp:CustomValidator ID="cvEtapa" runat="server" ErrorMessage="CustomValidator" 
                    ControlToValidate="ddlEtapa" ValidationGroup="Registrar">*</asp:CustomValidator>
            </td>
            <td></td>
        </tr>
        <tr>
            <td class="etiqueta">
                Sede:</td>
            <td>
                <asp:DropDownList ID="ddlSede" runat="server" CssClass="combo">
                </asp:DropDownList>
                <br />
                <asp:CustomValidator ID="cvSede" runat="server" ErrorMessage="CustomValidator" 
                    ControlToValidate="ddlSede" ValidationGroup="Registrar">*</asp:CustomValidator>
            </td>
            <td>
            </td>
        </tr>
        <tr>
            <td class="etiqueta">Fecha:</td>
            <td>
                <asp:TextBox ID="txtFecha" runat="server"></asp:TextBox>
                <br />
                <asp:RequiredFieldValidator ID="rfvFecha" runat="server" 
                    ErrorMessage="RequiredFieldValidator" ControlToValidate="txtFecha" 
                    ValidationGroup="Registrar">*</asp:RequiredFieldValidator>
            </td>
            <td>
                <asp:Calendar ID="calFecha" runat="server" 
                    onselectionchanged="calFecha_SelectionChanged"></asp:Calendar>
            </td>
        </tr>
        <tr>
            <td class="etiqueta">Selección 1:</td>
            <td>
                <asp:DropDownList ID="ddlSeleccionUno" runat="server" CssClass="combo">
                </asp:DropDownList>
                <asp:CustomValidator ID="cvSeleccionUno" runat="server" 
                    ErrorMessage="CustomValidator" ControlToValidate="ddlSeleccionUno" 
                    ValidationGroup="Registrar">*</asp:CustomValidator>
            </td>
            <td>                
                <asp:TextBox ID="txtGolSeleccionUno" runat="server" Width="35px"></asp:TextBox>
                <asp:RangeValidator ID="rvGolSeleccionUno" runat="server" 
                    ErrorMessage="RangeValidator" ControlToValidate="txtGolSeleccionUno" 
                    MinimumValue="0" Type="Integer" MaximumValue="20" 
                    ValidationGroup="Registrar">Número entero</asp:RangeValidator>
                
            </td>
        </tr>
        <tr>
            <td class="etiqueta">Selección 2:</td>
            <td>
                <asp:DropDownList ID="ddlSeleccionDos" runat="server" CssClass="combo">
                </asp:DropDownList>
                <asp:CustomValidator ID="cvSeleccionDos" runat="server" 
                    ErrorMessage="CustomValidator" ControlToValidate="ddlSeleccionDos" 
                    ValidationGroup="Registrar">*</asp:CustomValidator>
            </td>
            <td>                
                <asp:TextBox ID="txtGolSeleccionDos" runat="server" Width="35px"></asp:TextBox>
                <asp:RangeValidator ID="rvGolSeleccionDos" runat="server" 
                    ErrorMessage="RangeValidator" ControlToValidate="txtGolSeleccionDos" 
                    MinimumValue="0" Type="Integer" MaximumValue="20" 
                    ValidationGroup="Registrar">Número entero</asp:RangeValidator>                
            </td>
        </tr>
        <tr>
            <td></td>
            <td>
                <asp:CompareValidator ID="cvSelecciones" runat="server" 
                    ErrorMessage="Elija selecciones distintas" ControlToCompare="ddlSeleccionUno" 
                    ControlToValidate="ddlSeleccionDos" Operator="NotEqual" Type="Integer" 
                    ValidationGroup="Registrar"></asp:CompareValidator></td>
            <td colspan="2">
                <asp:CustomValidator ID="valGoles" runat="server" 
                    ErrorMessage="Si desea cargar resultados debe completar goles de ambas selecciones" 
                    onservervalidate="valGoles_ServerValidate" ValidationGroup="Registrar"></asp:CustomValidator></td>
        </tr>        
    </table>
    <table>
        <tr>            
            <td align="right">
                <asp:Button ID="btnAceptar" runat="server" Text="Aceptar" CssClass="boton" 
                    onclick="btnAceptar_Click" ValidationGroup="Registrar"/>
            </td>
            <td>
                <asp:Button ID="btnCancelar" runat="server" Text="Cancelar" CssClass="boton" 
                    onclick="btnCancelar_Click"/>
            </td>
        </tr>
    </table>
</div>
</asp:Content>
